#pragma once

class DataReciver
{
private:
	static HHOOK m_hookid;
	static Msg_Callback m_msgback;
	HWND m_window = 0;
public:
	void MakeMsgWindow();
	void RemoveMsgWindow();
	bool RegistHook();
	void RemoveHook();
	static LRESULT CALLBACK OnReceive(int code, WPARAM wParam, LPARAM lParam);
	void RegistCallBack(Msg_Callback callback);
};



